package com.example.yl.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.yl.entity.Iyqww_YL_1w1m;
import com.example.yl.entity.Iyqww_YL_1w1mtb;
import com.example.yl.entity.Iyqww_YL_ssbxt;
import com.example.yl.entity.Iyqww_YL_ssbxtVo;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * @author
 * @createtime 2021-08-14 9:27
 * @description
 */
public interface YLService {

    //查询一物一码填报中的address(地址)foreignId（标识）
    public ArrayList<Iyqww_YL_1w1mtb> findAddress();


    public ArrayList<Iyqww_YL_ssbxt> findAddress1();

    public ArrayList<Iyqww_YL_1w1m> findAddress2();



    //根据地址设置唯一标识
    public void addForeignId(String str, String address);


    public void addForeignId1(String foreignId, String address);


    public void addForeignId_val(String foreignId_val, String address);


    List<Map<String, Object>> staticData(String foreignId);


    //查询点位基本信息
    public ArrayList<Map<String, Object>> findEssential();

    List<Iyqww_YL_ssbxtVo> queryAllSsbVo(Page<Iyqww_YL_ssbxtVo> pagination ,String foreignId);

    List<Iyqww_YL_ssbxtVo> queryAllSsbVo1(Page<Iyqww_YL_ssbxtVo> pagination ,String foreignId);
}
